channel partner - German English Dictionary